## Uses of Interface
TDAArbolBinario.BinaryTree

- Packages that use BinaryTree
  Package | Description
  --- | ---
  EjercicioArbolBinario |
  TDAArbolBinario |

- - ### Uses of BinaryTree in EjercicioArbolBinario

    Methods in EjercicioArbolBinario that return BinaryTree
    Modifier and Type | Method and Description
    --- | ---
    `static <E> BinaryTree<E>` | EjercicioArbolBinario.`crear_arbol_completo(java.util.Iterator<E> it, int altura)` Crea un árbol binario completo dada una altura y un iterador de elementos.

    Methods in EjercicioArbolBinario with parameters of type BinaryTree
    Modifier and Type | Method and Description
    --- | ---
    `protected static <E> void` | EjercicioArbolBinario.`clonar_arbol_completo(BinaryTree<E> arbol, TDALista.Position<E> padre, java.util.Iterator<E> it, int altura)` Clona el subárbol binario completo a partir de la posición padre de árbol.

  - ### Uses of BinaryTree in TDAArbolBinario

    Classes in TDAArbolBinario that implement BinaryTree
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ArbolBinario<E>` Implementa parcialmente un BinaryTree mediante una ED que mantiene referencias al padre, hijo izquierdo y derecho de la posición.

    Methods in TDAArbolBinario with parameters of type BinaryTree
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | ArbolBinario.`attach_goodrich_tamassia(TDALista.Position<E> p, BinaryTree<E> t1, BinaryTree<E> t2)` Corresponde a la implementación de operación Attach() según Goodrich & Tamassia.
    `protected void` | ArbolBinario.`attach_goodrich_tamassia(TDALista.Position<E> p, BinaryTree<E> t1, BinaryTree<E> t2)` Corresponde a la implementación de operación Attach() según Goodrich & Tamassia.
    `void` | BinaryTree.`attach(TDALista.Position<E> r, BinaryTree<E> T1, BinaryTree<E> T2)` Inserta a los árboles T1 y T2 como subárboles hijos de la hoja v (izquierdo y derecho respectivamente).
    `void` | BinaryTree.`attach(TDALista.Position<E> r, BinaryTree<E> T1, BinaryTree<E> T2)` Inserta a los árboles T1 y T2 como subárboles hijos de la hoja v (izquierdo y derecho respectivamente).
    `void` | ArbolBinario.`attach(TDALista.Position<E> p, BinaryTree<E> t1, BinaryTree<E> t2)`
    `void` | ArbolBinario.`attach(TDALista.Position<E> p, BinaryTree<E> t1, BinaryTree<E> t2)`
    `protected void` | ArbolBinario.`clonar(BTPosition<E> padre_local, TDALista.Position<E> padre_t, BinaryTree<E> t)` Método auxiliar utilizado por attach.